/*
 * 	http://colorschemedesigner.com/ 
 	main-color: #FF8FFF
 	admin-text-tile: #FFC1FF
 */

@font-face {
	font-family: myArial;
	src: url('./font_family/arial.ttf'),
    	 url('./font_family/arial.eot'); /* IE9 */
}
body {
	background-color: #FFFFFF;
	
	font-family: myArial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}

input, select, textarea {
	background-color: #CCCCCC;
	border: 1px solid #A5A5A5;
	font-size: 14px;
	color: #787878;
}
ul {
	margin: 5px 0px; 
}

.clearboth 	{clear: both;}
.float-l 	{float: left;}
.float-r 	{float: right;}
.hidden 	{display: none;}
.space-25 {width: 25px;}

ul.window {margin:0; padding:0;}
ul.window li {list-style: none;}

.size-w-400 {width: 400px;}
.size-w-300 {width: 300px;}
.size-w-200 {width: 200px;}
.size-w-100 {width: 100px;}

.font-small {font-size: 10px;}

a.button { 
	background-color: #999999;
	min-width: 70px;
	height: 15px;
	border: 1px solid #777;
	box-shadow: 0 0 6px #888888;
	padding: 1px 6px 3px 6px;
	display: inline-block;
	font-size: 12px;
	text-align: center;
	margin-top: 10px;
}

#livel-1 {
	/*background-image: url('../img/template/bg_body.png');*/
	background-color: #F7F2E9;
}
#livel-2 {
	/*margin: 0px auto auto;*/
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 0px 128px 5px 2px #999999;
	/*background-color: #F7F2E9;*/
	/*background: url('../img/template/bg_header.png') no-repeat top;*/
}
#livel-3 {
	/*background-image: url('../img/template/bg_livel_3.png');*/
	background-color: #FFFFFF;
	width: 1024px;
	margin: 0px auto auto auto;
}

#alert {
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
#alert div.trasparent {
	width: 100%;
	background-color: #777777;
	position: fixed;
	top: 0;
	left: 0;
	opacity: 0.5;
	z-index: 100;
}
#alert div.content {
	z-index: 120;
	position: relative;
	margin: 100px auto auto auto;
	background-color: #fff;
	border: 2px solid #777;
}
#alert div.close {
    background: url("../img/ico/close-window-32x32.png") no-repeat scroll right top #52829E;
    border-bottom: 1px solid #777777;
    height: 32px;
    margin-bottom: 20px;
    text-align: right;
    color: #fff;
}
#alert div.close a {
	width: 32px; 
	height:32px;
	display: block;
	float:right;
}

#alert div.close span{ 
	float: left;
	font-size: 16px;
	padding: 5px;
}

a:link {
	color: #DB583B;
	text-decoration: none;
}
a:hover {
	color: #DB583B;
	text-decoration: underline;
}
a:visited {
	color: #DB583B;
	text-decoration: none;
}
